VMware Tools و نقش آن در بهبود عمل رد ماشین های مجازی در بسیاری مواقع اتفاق افتاده است که متوجه نصب نشدن Vmware tools روی ماشین های مجازی در سطح دیتاسنتر خود م شوید. حال مم ن است آنها م ررا روی سیستم عاملهای لینوکس و گاها ویندوزی مشاهده شوند. گاه این سوال پیش م آید که چ ونه و چرا باید Vmware tools را نصب کنیم! در ادامه این پست به برخ ن ات که در منابع vmware به آنها اشاره شده است گریزی زده ام تا با شناخت بهتری از این سرویس آنرا روی ماشین های مجازی تان نصب و استفاده نمایید. قطعا نصب آن در بسیاری از recommendation های این شرکت و همچنین برخ خطایاب ها اشاره شده است و در این لین نحوه نصب و به روزرسان آن در سیستم عاملهای مختلف توضیح داده شده است. vmware tools ی مجموعه از ابزارهای است که عمل رد و کارآی سیستم عامل ماشین های مجازی را تسریع و بهبود بخشیده و مدیریت ماشین های مجازی را نیز بهتر م کند. بدون نصب آن روی ماشین های مجازی کارآی ماشین مجازی فعالیت های مهم را از دست م دهد. برای مثال با نصب آن م توانید مش لات زیر را برطرف نمایید: رزولویشن پایین کارت گرافی عمق رن غیرمناسب نمایش نادرست سرعت کارت شب ه حرکت محصور شده ماوس عدم توانای کپ و درگ دراپ فایلها از بین رفتن صدا و مش لات کارت صدا توانای گرفتن اسنپ شات های سیستم عامل های مجازی بسته VMware Tools شامل اجزاء زیر م باشد:
VMware Tools service VMware device drivers VMware user process VMware Tools control panel VMware Tools Service این سرویس هن ام که سیستم عامل ماشین مجازی بوت م کند آغاز ب ار م نماید. این سرویس اطلاعات بین ماشین مجازی و هایپروایزور روی هاست را رد کرده و این فرآیند در ب گراند ویندوز ماشین مجازی با نام vmtoolsd.exe در لیست پردازش ها اجرا م گردد که در سیستم عامل های م بنام vmware-tool-deamon و در لینوکس بنام vmtoolsd یاد م شود. این سرویس قادر به انجام کارهای زیر م باشد: عبور پیام ها از هاست فیزی به سیستم عامل ماشین های مجازی بجز سیستم عامل Mac OS اجرای اس ریپت ها که به فرآیند خودکار سازی برخ کارها در سیستم عامل ماشین مجازی کم م کند. هم ام سازی زمان در سیستم عامل های مجازی با ساعت هاست بجز سیستم عاملهای Mac OS ام ان حرکت آزادانه ماوس بین ماشین ها مجازی و سیستم عامل اصل مثلا vmware (vm از محیط (خروج vsphere client یا workstation زمانی ه ی ماشین مجازی تحت vsphere یا vmware Server اجرا شده است پیام های مربوط به heartbeat که نشان م دهند ماشین مجازی در حال اجراست توسط این سرویس به محصولات vmware ارسال م گردد. VMware Tools Device Drivers بهبود عمل رد حرکت ماوس قابلیت به اشتراک گذاری فولدر بهبود وضعیت صدا گرافی و عمل رد شب ه از دی ر توانمندی های این سرویس است که با کم Device drivers بدست م آید. در زمان نصب vmware tools شما م توانید مشخص کنید که چه درایوری نصب شود که این کار را بسته به نوع سیستم عامل مهمان انجام م دهید. موارد زیر با device drivers پشتیبان م شود: SVGA driver SCSI driver Paravirtual SCSI driver VMXNet NIC drivers Mouse driver
Audio driver Kernel module for sharing folders vmblock Module vshield Endpoin ThinPrint driver Memory control driver VMCI and VMCI Sockets drivers Modules and drivers to support automatic backups of VMs VMware User Process با user process م توانید برخ قابلیت ها همچون copy/paste و درگ/دراپ و پیوست یا unity در محصولات vmware را پشتیبان کنید. وقت که کاربر به سیستم عامل ماشین مجازی لاگین م کند این پردازش شروع ب ار م کند. فایل مربوط به پردازش آن به نام vmtoolsd.exe در ویندوز و در لینوکس با نام vmusr شناخته م شود. منبع: blog.koushki آموزش تصویری نصب VMware Tools در لینوکس
Ubuntu VMwareTools در این مقاله شما یاد خواهید گرفت که چ ونه ابزار VMware Tools را در ی ماشین مجازی لینوکس نصب کنید. همیشه در نظر داشته باشید که وقت سیستم عامل لینوکس یا در واقع همان کرنل لینوکس بروز م شود ابزار VMware Tools هم به نسبت آن باید بروز شود. مراحل کار نسبتا ساده است شما از طریق کنسول مدیریت VMware ابزار VMware Tools را به ماشین مجازی لینوکس mount م کنید که به عنوان CD-ROM در ماشین مجازی شناخته م شود محتویات بسته را در محل دس تاپ لینوکس extract م کنید و سپس فایل نصاب را اجرا م کنید. در صورتی ه الان VMware Tools بر روی ماشین شما نصب شده باشد با گذراندن این مراحل ابتدا VMware tools از روی ماشین جذف یا uninstall شده و مجددا نصب خواهد شد. توجه کنید که با بروز شدن نسخه Ubunto Server یا Ubunto بروز شوند. لینوکس پیشفرض ما بایست ابزارهای آن نیز م VMware با رابط کاربری گرافی یا GUI است. برای extract کردن و mount کردن بسته VMware Tools مراحل زیر را ط کنید: 1- ماشین مجازی را روشن کنید. 2- به سیستم عامل مورد نظر با کاربر مدیر یا administrator یا root یا کاربری با همین سطح دسترس وارد شوید.
Install VMwareTools To Ubuntu 3- از منوی VM روی گزینه Install VMware Tools و یا ReInstall VMware Tools کلی کنید 4- وارد ماشین مجازی Ubunto خود شوید و به قسمت CD-ROM وارد شوید.. Install VMware Tools To Ubuntu
5- بر روی فایل که تقریبا VMwareTools.x.x.x-xxxx.tar.gz راست کلی کرده و سپس extract را بزنید و مسیر دس تاپ را برایش انتخاب کنید تمام فایل ها در دس تاپ extract خواهد شد. برای نصب VMware Tools در Ubunto مراحل زیر را ط کنید: 1- از محیط Ubunto و از طریق منوهای موجود به قسمت applications و Accessories رفته و بر روی terminal کلی کنید. Install VMware Tools To Ubuntu 2- در قسمت terminal با وارد کردن دستور زیر به پوشه vmware-tools-distrib بروید : cd Desktop/ vmware-tools-distrib 3- دستور زیر را برای نصب VMwar Tools وارد کنید : sudo./vmware-install.pl -d ن ته: دستور d- باعث م شود که تنظیمات VMware Tools کاملا بصورت پیشفرض بر روی VM نصب شود. 4- رمز ورود به سیستم یا همان رمز Ubunto خود را وارد کنید 5- ماشین مجازی خود را پس از نصب کامل VMwareTools ری استارت کنید.